with an imposing presence